home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Oct 89 / Z0015-2.0ß9 Suggestions-Oct89 < prev    next >
Encoding:
Text File  |  1989-10-05  |  1.5 KB  |  40 lines  |  [TEXT/GEOL]

  1. Item    7152640                         4-Oct-89        19:54
  2.  
  3. From:   V0230                           Trace, Laurence Kirsh,VAR
  4.  
  5. To:     MACAPP.TEST                     MacApp SQA Team
  6.  
  7. cc:     MACAPP.TECH$                    MACAPP Tech
  8.  
  9. Sub:    2.0ß9 Suggestions
  10.  
  11. Just upgrading to 2.0ß9 and have some suggestions/questions:
  12.  
  13. 1) It would be nice if GetMenuColors (in UDialog.inc1.p) were added to the
  14. Interface of that unit, so those of us overriding TPopUp, or creating a new
  15. menu control object, could make use of it.
  16.  
  17. 2) The voluminous documentation gives short shrift to the topic of
  18. segmentation. I assume it is buried in the MacApp manual, and will be easier to
  19. find in the future; still the Introduction, Tutorial, and Cookbook say next to
  20. nothing. I think a first time user should understand the issue early enough to
  21. give some thought to the matter, before they have to go back and add all those
  22. $S directives!
  23.  
  24. 3) I'd like to suggest a new utility "ReleaseMemory" which determines whether
  25. it should dispose of a handle either by calling ReleaseResource or by calling
  26. DisposHandle. This should help simplify the handling of fields that MAY be
  27. resources.
  28.  
  29. 4) Really minor: I was surprised to find that none of the text files
  30. distributed with MacApp have MPSR resources in them. How come? Since there is a
  31. 'vers' resource in each file, keeping the MPSR resource would not actually use
  32. any disk space, and it would make the files more legible (since my default tabs
  33. are different than yours).
  34.  
  35. Thanks,
  36.  
  37. John MacVeigh
  38. Trace Inc.
  39.  
  40.